Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: Firebase plugin fixes #4

Merged
merged 2 commits into from
Jun 5, 2023
Merged

fix: Firebase plugin fixes #4

merged 2 commits into from
Jun 5, 2023

Conversation

oscb
Copy link
Contributor

@oscb oscb commented May 26, 2023

  • Refactor the object mappings to properly do item recursive mappings
  • Refactor the Firebase log calls to do some validation previously missing
  • Refactor the item mapping as it wasn't previously setting any properties.
  • Removes the json_annotation dependency from Firebase plugin
  • Sanitize event name
  • Adds default logEvent for any event name not in a standard case for Firebase
  • Removed metrics from the RawEvent class
  • Removes several files that should be ignored in the repo (WIP)

oscb added 2 commits May 26, 2023 13:24
- Refactor the object mappings to properly do item recursive mappings
- Refactor the Firebase log calls to do some validation previously missing
- Refactor the item mapping as it wasn't previously setting any properties.
- Removes the `json_annotation` dependency from Firebase plugin
- Sanitize event name
- Adds default `logEvent` for any event name not in a standard case for Firebase
- Removed `metrics` from the `RawEvent` class
- Removes several files that should be ignored in the repo (WIP)
packages/core/lib/plugin.dart Show resolved Hide resolved
@oscb oscb merged commit 1e4d686 into main Jun 5, 2023
@oscb oscb deleted the oscb/firebasePluginFixes branch June 5, 2023 22:56
@marketoptiontend marketoptiontend linked an issue Jun 26, 2023 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Company
2 participants